technological equipment - Turc Anglais Dictionnaire